import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule } from '@angular/forms';

import { ProblemsRoutingModule } from './problems-routing.module';
import { ProblemListComponent } from './problem-list/problem-list.component';
import { ProblemDetailComponent } from './problem-detail/problem-detail.component';
import {ChatComponent} from '../core/chat/chat.component';
import { SidebarComponent} from './problem-detail/sidebar/sidebar.component';
import { FeaturePanelComponent} from './problem-detail/feature-panel/feature-panel.component';
import { DebuggerPanelComponent } from '../shared/components/debugger-panel/debugger-panel.component';

import { RouterModule } from '@angular/router';
import {MarkdownComponent} from 'ngx-markdown';
import {VideoComponent} from '../core/video/video/video.component';
@NgModule({
  declarations: [
    ProblemListComponent,
    ProblemDetailComponent,
    ChatComponent,
    SidebarComponent,
    FeaturePanelComponent,
    DebuggerPanelComponent,
    VideoComponent
  ],
  imports: [
    CommonModule,
    FormsModule,
    ProblemsRoutingModule,
    RouterModule,
    MarkdownComponent
  ]
})
export class ProblemsModule { }
